package com.cc.com.cc.test;
import com.cc.entity.User;
import com.cc.mapper.userMapper;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import java.util.List;
/** * @Description: 用 一 句 话 描 述 * @Auther: 新 梦 想 * 陈 超 * @Date: 2019-09-28 10:38 */
// 导 入 spring的 单 元 测 试
@RunWith(SpringJUnit4ClassRunner.class)
// 导 入 spring 的 配 置 文 件
@ContextConfiguration("classpath:xml/spring-web.xml")
public class test {
    @Autowired(required = false)
    userMapper Usermapping;
@Test
public void testuserPage(){
        int page =1;
        // 查 询 第 1 页
        int pageSize= 3;
        // 每 页 3 条
        // alt+Enter
        List<User> user = Usermapping.findByPage((page - 1) * pageSize, pageSize);
        System.out.println(user);
    }

    //添加用户
    @Test
    public void testSave(){
    User user=new User();
    user.setId("ttt");
    user.setName("tanzong");
    user.setPassword("1234567");
    user.setSex("女");
    user.setCode("");
    user.setEmail("");
    user.setTel("");
    user.setAddress("迎新路127号");
    user.setStatus(2);
   int num=Usermapping.save(user);
   System.out.println(num);
    }

    //删除用户
    @Test
public void testDelete() {
    int num = Usermapping.delete("ttt");
    System.out.println(num);
}

//用户更新
    @Test
    public void testUpdate(){
    User user=new User();
        user.setId("ttt");
        user.setName("tan");
        user.setPassword("123456700");
        user.setSex("女");
        user.setCode("");
        user.setEmail("");
        user.setTel("");
        user.setAddress("迎新路127号");
        user.setStatus(1);
        int num=Usermapping.update(user);
        System.out.println(num);
    }
}
